attaching strap - Turc Anglais Dictionnaire